home *** CD-ROM | disk | FTP | other *** search
-
-
-
- EEEEnnnnvvvv((((3333)))) EEEEnnnnvvvv((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- Env - perl module that imports environment variables
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- use Env;
- use Env qw(PATH HOME TERM);
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- Perl maintains environment variables in a pseudo-hash named %ENV. For
- when this access method is inconvenient, the Perl module Env allows
- environment variables to be treated as simple variables.
-
- The _E_n_v::_i_m_p_o_r_t() function ties environment variables with suitable names
- to global Perl variables with the same names. By default it does so with
- all existing environment variables (keys %ENV). If the import function
- receives arguments, it takes them to be a list of environment variables
- to tie; it's okay if they don't yet exist.
-
- After an environment variable is tied, merely use it like a normal
- variable. You may access its value
-
- @path = split(/:/, $PATH);
-
- or modify it
-
- $PATH .= ":.";
-
- however you'd like. To remove a tied environment variable from the
- environment, assign it the undefined value
-
- undef $PATH;
-
-
- AAAAUUUUTTTTHHHHOOOORRRR
- Chip Salzenberg <_c_h_i_p@_f_i_n._u_u_c_p>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-